tire-tracked nerite snail - Francés Inglés Diccionario